The worst experience of my life!!! They overcharge you for everything. It is dirty, the food is disgusting, the people are nasty, they have a number of hidden charges, they upcharfe rooms. The water pressure sucks! It is the worst hotel I have ever stayed in. I wish I had never heard of this place.
- Also Known As:
- O'Callaghan's London, England