Hotel Marko
Inn
Moscow, Russia
Hotel Marko features free bikes, bar, a shared lounge and garden in Moscow. This 3-star hotel offers room service and a concierge service. The accommodation provides a 24-hour front desk, a shared kitchen and currency exchange for guests.
Number of rooms: 13
6 ulitsa Garibaldi, 119313 Moscow, Russia