Location
With a stay at Orion Resort, you'll be centrally located in Tokyo, within a 5-minute drive of Shinjuku Gyoen National Garden and Tokyo Metropolitan Government. This apartment is 2.3 mi (3.6 km) from Meiji Jingu Shrine and 3.2 mi (5.1 km) from Shibuya Crossing.
Rooms
Make yourself at home in one of the 8 air-conditioned rooms featuring kitchenettes with refrigerators and stovetops. 60-inch LED televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and microwaves.