TokyoStation Side113

Station Side113

3 Stars

1 1 3 124 0011 Tokyo Japan , Tokyo, Japan

Located in Tokyo, 600 metres from Shirahige Shrine and 1.5 km from Horikirimizube Park, STATION SIDE113 offers air conditioning. Popular points of interest nearby include Shinohara Inari Shrine, Tobu …

Change dates
Check-in — Check-out
Select dates
Rooms & Guests

Available Rooms

Select dates to see available rooms

Japan packages

1 package to Japan, priced in SAR.

See Japan packages