by Helni Costa
Terrible hotel. Lack in a lot of maintenance services. Basically is falling apart. Rooms maybe affordable price but the management is very poor. There's only one receptionist do deal with all the hotel tasks.

My Place

1- 3 Trebovir Road
Earls Court, Greater London
SW5 9LS
Phone: 020 7373 0833