Situated in Saint Petersburg, 6 km from Saint Petersburg Stadium and 7 km from Petrovsky Stadium, Apartment at Almazov provides accommodation with amenities such as free WiFi and a TV. The apartment is 9 km from Hermitage Museum.
The apartment is equipped with 1 bedroom and a fully fitted kitchen with a fridge and a stovetop. There is a bathroom with free toiletries.
Palace Square is 9 km from Apartment at Almazov, while Church of the Savior on Spilled Blood is 9 km from the property.