Red Planet Tokyo Asakusa in Tokyo, Japan, Japan
Address: 1-11-6 Asakusa, Taito-ku, Tokyo, Japan
Free WiFi, Linen Included, Towels Included, Air Conditioning, Cable TV, Elevator, Flexible NRR, Fridge/Freezer, Hair Dryers, Hot Showers, Key Card Access, Parking, Safe Deposit Box, Wheelchair Friendly, 24 Hour Reception, 24 Hour Security, Fax Service, Housekeeping, Internet Access, Luggage Storage, Wi-Fi,