Location Hotel Mini-Hotel Amsterdam is located in Moscow. It boasts a convenient location within 13 km from the historic city center. Hotel features Wi-Fi is provided in the entire property. Parking is provided on site. The front desk works 24/7. Meals are delivered to guest rooms on request. Please note that the entire hotel is smoke-free.