Continued to stay in The Planet Hotel several times since my last review for varying lengths of stay. The hotel is deteriorating rapidly, it's not being maintained or looked after and is starting to look tatty. Check in is frequently delayed as they try to shuffle people about, this is particularly annoying when you've just flown in a need a...
More
- Manage your listing