Отель расположен в экологически чистом, самом «зеленом» районе на Юго-Западе Москвы с учетом оптимального расположения к основным воздушным воротам столицы, сообщения с центром города и находится в 400 метрах или в 5-ти минутах ходьбы от станций метро «Севастопольская» и «Каховская».