Отель «Менсилион» расположен в самом сердце Москвы. Всего в паре минут ходьбы находятся станции метро «Пушкинская», «Тверская» и «Чеховская», что обеспечивает отличную транспортную доступность. Рядом можно найти множество известных достопримечательностей, таких как Московский Кремль, Мавзолей Ленина, ГУМ и Собор Василия Блаженного. В шаговой доступности работают рестораны, магазины, кафе, бары. Расстояние до аэропорта составляет 30 километров.
Отель располагается в 6-этажном здании. Гостям предлагаются различные категории номеров, подходящие как для одиночного проживания, так и для пар. Современные и стильные апартаменты оснащены всеми удобствами для комфорта. В каждом номере есть просторная ванная комната с душем, феном, кондиционером, холодильником, сейфом, USB-портом, Wi-Fi, чайным набором, электрочайником, гладильной доской, туалетными принадлежностями, полотенцами, халатами и тапочками. Для автовладельцев предусмотрена парковка.