The business Pullman Sochi Centre Hotel is a 5-star property set next to Sochi Art Museum, Port of Sochi and Festival Concert Hall featuring a spa center, an indoor swimming pool and a seasonal outdoor pool. Pullman Sochi Centre Hotel has been welcoming guests to its stylish rooms since 2013.
The hotel’s panoramic location offers quick access to the cathedral, monuments and museums. Pullman Sochi Centre Hotel is also placed near to Cathedral of the Archangel Michael, Archangel Column and Festivalny Concert Hall.
Pullman Sochi Centre Hotel overlooks parks and provides quick access to a pebble beach.
25 minutes' drive from Adler - Sochi airport and 20 minutes' walk to Sochi train station.
The hotel comprises 150 rooms equipped with climate control, free Wi-Fi, satellite TV, a dining area and a minibar. Pullman Sochi Centre Hotel offers rooms with a breathtaking view over the sea. Room facilities also include an electric kettle, a fridge and coffee/tea makers for self-catering.
Eat & Drink
Breakfast is served in the restaurant each morning. The lobby restaurant offers fine Mediterranean cuisine. At the lively café bar guests will enjoy a selection of soft drinks, tea and coffee.
Cars are available for rent at Pullman Sochi Centre Hotel.
The property features meals, cribs and a play area for children.
Wireless internet is available in public areas for free.
Paid private parking is possible on site.