Red Planet Tokyo Asakusa
1-11-6 Asakusa, Taito-ku, Tokyo, Japan
This modern yet affordable hotel is located in a vibrant downtown area of Tokyo.
Feel the energetic vibe of one of the world’s most exciting cities when staying at this super centrally located budget hotel in the heart of Asakusa. Tech-savvy and modern, like the neighbourhood it calls home, Red Planet Tokyo Asakusa provides stylish, c...
Check-in / out
- 15:00 - 23:59