Please note: all room sizes are approximate.
Sleep soundly while in Osaka, Japan, atop luxury bedding in your hotel accommodations
Take in sweeping views of downtown Osaka from your room on the top floor of the hotel
Unwind in your hotel suite after exploring Osaka, Japan, and watch your favorite show on a LCD TV