Go Hotels
Home > Russia > Moscow >

My Capital Hostel

Russia Flag
My Capital Hostel
Petrovskiy Boulevard 17/1
Moscow Russia

Rated 95 / 100 based on 15 customer reviews.

My Capital Hostel has received an Outstanding Service Award
Situated under a 20-minute walk from Mayakovskaya Station, My Capital Hostel provides guests with a convenient base while visiting Moscow. It is conveniently positioned for those wishing to visit local attractions.

The hotel has 4 rooms, all of which are equipped with a variety of facilities to ensure a comfortable stay.

My Capital Hostel is close to shops, dining and Moscow's nightlife. It is also within walking distance of the Moscow Art Theatre, the Stanislavski and Nemirovich-Danchenko Moscow Academic Music Theatre and the Bolshoi Theatre.