With a stay at Travelto Leto in St. Petersburg (St. Petersburg City Centre), you'll be within a 10-minute drive of State Hermitage Museum and Winter Palace and Horrors of St. Petersburg Museum. This hotel is 1.6 mi (2.6 km) from St. Isaac's Cathedral and 2.2 mi (3.5 km) from Palace Square.Stay in one of 14 guestrooms featuring LCD televisions. Complimentary wireless Internet access is available to keep you connected. Bathrooms have complimentary toiletries and slippers. Housekeeping is provided daily, and irons/ironing boards can be requested.Continental breakfasts are available daily from 8:...