Ohta Saint Petersburg is an apartment in Saint Petersburg set close to a museum and a palace.
The property is located near Alliluyevy Apartment Museum, Leningrad Hero City Obelisk and Fyodorovsky Cathedral. There is Narva 136 km away.
Most rooms have a view over the city.
There are a microwave, a cooktop and a fridge provided in a kitchen.
A 15-minute walk takes guests to Novocherkasskaya underground station.