Metro The 21 Hotel

Information :

The Metro 21 Hotel is perfectly located for both business and leisure guests to Osaka.

The hotel has a total of 335 well-appointed rooms designed with the guests’ comfort in mind.

These top-class facilities are complemented to excellent services to meet the needs of visitors to Osaka.

For your reservation at the Metro 21 Hotel, simply submit your dates and complete our secure online booking form.

Address : 2-13 Souemon-cho, Chuo-ku, Osaka

Rating : starstar

Check Rates & Availability (Agoda) : Check


Map / Print


Related Spot

Comments are closed.