Amore Hotel is located in Saint Petersburg, a 3-minute walk from Saint Isaac's Cathedral. Free WiFi access is available.
Each room here will provide you with a TV and a washing machine. The private bathrooms also come with a hairdryer and free toiletries.
At Amore Hotel you will find a 24-hour front desk. Other facilities offered at the property include a tour desk, luggage storage and a vending machine.
Admiralteyskaya Metro Station is located a 10-minute walk from the property, and the distance to Moskovsky Train Station is 4.5 km from Amore Hotel.