Отель расположен в двух минутах ходьбы от станции метро Lemonnier в Брюсселе. Отель занимает 2 таунхауса в стиле модерн с индивидуально оформленными номерами. С террасы отеля открывается вид на японский сад.