Situated within 5 minutes' walk of the comfortable 3-star Apa Hotel Shibuya Ekimae Tokyo, guests can reach Shibuya Crossing in no time.
This Tokyo hotel is just 1.7 km from Ota Memorial Museum of Art and within 7 km of the Sprawling Tsukiji Wholesale Market. Nearly 20 minutes' walk from the hotel, business travellers will find the pedestrian shopping Takeshita Street. The well-known Tokyo Tower lies 4.3 km away, while Shibuya tube station is right around the corner from the Apa Hotel Shibuya Ekimae. The property is about a 10-minute drive from Mejiro train station.
For your comfort, the comfortable rooms come with air conditioning. They are furnished with a carpeted floor, and modern amenities like a flat-screen TV with satellite channels and Wi-Fi. Furnished with a writing table, the rooms also have an electric kettle. The private bathrooms include a bidet, a separate toilet, and a shower, as well as comforts such as hair dryers and bath sheets.
Guests can enjoy Japanese dishes served in Ichiran Shibuya located not far from Apa Hotel Shibuya Ekimae.