Rossi Hotel is ideally located in the heart of old St. Petersburg. Its fine location enables an easy access for dining, entertainment, business and attractions. Travellers can pay a visit to attractions such as Museums of Art and Culture and Leningrad Zoo, which is worth a visit.
This property offers well appointed guest rooms that are equipped with standard amenities such as air conditioning, cable TV, Internet access and a private bathroom.
Rossi Hotel is located near number of restaurants, where guests can relish a wide variety of local, regional and international cuisines.