Domotelli on Nevsky 105 offers rooms in Saint Petersburg. Situated conveniently in the Tsentralny district district, the property is located 2.3 km from State Russian Museum and 2.5 km from Church of the Savior on Spilled Blood. The property is set 3.1 km from Palace Square and 3.2 km from Hermitage Museum.
All units in the hotel are fitted with a flat-screen TV. Every room is equipped with a private bathroom with a shower, free toiletries and a hair dryer. The rooms feature a wardrobe.
Saint Isaac's Cathedral is 3.5 km from Domotelli on Nevsky 105.