The hotel was established in 2007. It offers guests 248 rooms, restaurants, bars, a coffee shop, a hotel safe and conference facilities.
The hotel is located in the city centre of Tokyo, close to Roppongi, which is dotted with foreign embassies and teeming with trendy food, fashion and luxury retail. Roppongi is also the nearest station. Narita International Airport is situated roughly 14 km from the hotel.
Guests can savour the selection of fine Tokyo dining options available at the hotel. The hotel features restaurants, a coffee shop and bars.