TOKYO PRINCE HOTEL

Ever since its opening in 1964, this historical hotel has kept in step with the Japanese tourism industry in attending to
countless guests over the years. Located just off the green surrounds of Shiba Park with Tokyo Tower rising in the foreground,
the hotel offers a luxurious respite from the hustle and bustle of the city.