St. Regis Osaka, Osaka

St. Regis Osaka

Rating: 

This 5 star hotel is located in the city centre of Osaka and was established in 2010. It is a short drive away from the Shinsaibashi and the nearest station is Hommachi.