London Hotel Moscow includes 12 rooms and is nearly 25 minutes' walk from Kuzminki-Lyublino. Guests who stay at the hotel can park their car nearby.
The property is located approximately 5 minutes' walk from The Temple Complex of St. Andrew Christian Church, just a short stroll from Lyublino train station. Monument to Shurik and Lida is approximately a 10-minute drive from this 2-star hotel and Moscow Domodedovo airport is 35 km away. There is Moskovskaya Usad'ba Deda Moroza approximately a 10-minute drive from the accommodation.
The rooms feature an iron/ironing board and air conditioning, along with Wi-Fi and a flat-screen TV with satellite channels for guests' utmost comfort. Furnished with a sofa set and a writing table, they also have soundproof windows. Bathroom amenities include a spa bathtub, a shower, and a sink, along with comforts such as a hair dryer and dressing gowns.