Villiers Tokyo Studio Apartments
No 29 Villiers Street London United Kingdom WC2N 6ND
See Room Choices:
- Be the first to review this place!+10 points (applies to reviews that are 75 characters or more)
Poor158 reviews across the web.
- LocationNear to public transport, according to 100%.
- Hotel100% thought it was rather dirty.
- Room95% complained about the bathroom.
- FoodFood is inedible. 70% complained.
- Service69% indicated the reception staff was not good.
- PricePrice is too high. It had 67% negative mentions.