Presidential
Serviced Apartments in Earl's Court, LondonIdeally located in Central London, Presidential Apartments is a family run business that has been established for more than 70 years. Each self-catered apartment is equipped with a bathroom, heating facilities and colour TV. They also have maid service.
Nearest public transport
Earl's Court - Underground
Similar businesses nearby