Osaka Hotels

Metro 21 Hotel, Osaka, Japan

Metro 21 Hotel, Osaka, Japan

A white, 15-storey tall building in modern design, the hotel is located in a 5-minute walk away from Nipponbashi Station, 20 minutes by car from the Shin-Osaka Station, and 60 minutes by car from Kansai International Airport.

The medium sized rooms are decorated in a bright forest theme, feature 21-inch television set, refrigerator, and a generous selection of amenities.

Metro 21 Hotel,
2-13 Souemon-cho Chuo-ku
Osaka Japan
Metro 21 Hotel, Osaka, Japan

Lowest Rate Guarantee

 

Good Hotels Guide - Japan

Your guide to accommodation worldwide