Location: Star Hotel Tokyo is located within 3 minutes walk from Shinjuku station and approximately 90 minutes by car from New Tokyo International Airport. Convenient for business and shopping.
Accomodation: This 10-story hotel offers 214 guest rooms equipped with shampoo, shaver, hair dryer, and trouser presser.
Dining: Dining options inlcude a coffee shop, Japanese pub, and bar.
Meeting Facilities: The banquet room "COSMOS" has a capacity for the reception party of 30 persons.
All hotels in Tokyo - All hotels in Japan