With a stay at Boutique Hotel Leningrad in St. Petersburg, you'll be minutes from Rumyantsev Mansion and Nicholas Palace. This hotel is within close proximity of New Holland Island and Russian Vodka Museum.Rooms Make yourself at home in one of the 8 air-conditioned rooms featuring plasma televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Housekeeping is provided daily, and both refrigerators and irons/ironing boards are available on request.Amenities Make use of convenient amenities such as complimentary wireless Internet access, gift shops/newsstands, and tour/ticket assistance.Business, Other Amenities Featured amenities include a 24-hour front desk and coffee/tea in a common area. Free self parking is available onsite.