Grand Catherine Palace Hotel is located in the Central District of St. Petersburg, 1.1 km from Palace Square, 1.2 km from Church of the Savior on Spilled Blood and the State Hermitage Museum. It features a restaurant and a 24-hour reception. Concierge services are available. Free Wi-Fi is available throughout. Hypoallergenic rooms are 800 meters from the State Russian Museum.
The rooms include a flat-screen satellite TV, fridge, kettle, shower, hairdryer and desk. Each room has a wardrobe and a private bathroom.
Grand Catherine Palace serves a continental breakfast every morning.
The hotel offers ironing services and business amenities such as fax and photocopying services.
Popular attractions such as St. Isaac's Cathedral, Winter Palace and Summer Garden Park are located near the Grand Catherine Palace.