Situated in Tokyo, 6 km from Tokyo Sky Tree Tower, Star Inn boasts air-conditioned rooms with free WiFi throughout the property Certain units include a seating area to relax in after a busy day Rooms are equipped with a shared bathroom For your comfort, you will find slippers and a hairdryer A flat-screen TV, Blu-ray player and game console are featured There is a shared kitchen at the property The hostel also offers bike hire Sensoji Temple is 6 km from Star Inn, while Edo Tokyo Museum is 8 km away Tokyo Haneda International Airport is 23 km from the property