category image
948 results
Grand Prince Hotel New Takanawa

Grand Prince Hotel New Takanawa

Just minutes from Shinagawa Station, the Grand Prince Hotel New Takanawa is surrounded by lush greenery in the Takanawa area, with rooms offering balcony..

Tokyo
Chisun Resort Naha

Chisun Resort Naha

Peter Sidell

In Naha on Japan's tropical island of Okinawa, Chisun Resort provides good value rooms, and is convenient for transportation, shopping, sights and

Okinawa