400 meters to public transportation
This stylish hotel in Tamachi, Shibaura area, boasts chic and sleek interior design. Spacious rooms in sophisticated tones help guests relax, and excellent facilities and services provide a luxurious experience.
Extra beds are dependent on the room you choose. Please ask the property for more details.