The Rooms Boutique Hotel расположен в одном из старейших районов Москвы, в самом центре российской столицы, в 5 минутах ходьбы от метро Таганская и Марксистская, неподалёку от Курского и Павелецкого железнодорожных вокзалов, откуда отправляется Аэроэкспресс до международного аэропорта Домодедово.