Presidential Serviced Apartments in London

Presidential serviced Apartments are Serviced Apartments are located in one of central London which is providing short and long stay serviced apartments for business accommodation . Each serviced apartment is spacious and equipped with full kitchens, air conditioning, orthopaedic beds and free WiFi .


Last Updated: 2013-11-16 08:52:26

Sponsored Links