Street Hotel In Asakusa is a fine option to stay in Tokyo.
The property lies within 4.9 km from Marunouchi Building. It is about 10 km away from the center of Tokyo. This hotel is placed in Sumida Ward district, known for a museum and a temple.
Rooms at Street Hotel In Asakusa feature modern touches such as pay TV, a private balcony, a refrigerator, a seating area and a DVD player. Other comforts include a microwave, kitchenware and a washing machine for self-catering.
Negidon with Japanese specialties is just around the corner. Street Hotel In Asakusa is located within a 25-minute drive from Haneda airport. Such facilities as free parking, a storage room and a lift are available on-site.