Fab Mini Hotel
Inn
Moscow, Russia
Located a 3-minute walk from Dubrovka Metro Station in Moscow, Fab Mini Hotel features free Wi-Fi
Number of rooms: 11
Sharikopodshipnikovskaia Ulitsa12, 115088 Moscow, Russia