Disappointing customer service - lost money
1/12/2022
Worst customer's service ever. I booked this hotel on April 2020 with my girlfriend. Due to Covid ou...
(2)
Advertisement
Brit Hotels Elephant Castle is a hotel located in London, England. It offers accommodations for guests looking to stay in the area. The establishment has been noted for its customer service, which some guests have found disappointing.
The hotel caters to visitors seeking a place to stay while exploring the city. Despite some concerns raised about its service, it remains a choice for travellers booking their stay in London.
Generated from the web
(2)
Worst customer's service ever. I booked this hotel on April 2020 with my girlfriend. Due to Covid ou...
Advertisement