Tokyo Debut For Luxury Collection

Starwood’s Luxury Collection Hotels & Resorts arrives in Tokyo with the opening of The Prince Gallery Tokyo Kioicho. Occupying the upper floors of the new Tokyo Garden Terrace Kioicho mixed-use development, the hotel is situated in the geographical center of Tokyo and conveniently accessible from Tokyo Station, Tokyo (Narita) and Tokyo (Haneda) airports.   Designers … Continue reading