Corporate accommodation in the capital

For when you’re travelling on business

Tucked away in Mayfair, our corporate apartments enjoy all the convenience of the city centre, while remaining private and peaceful with double glazed windows and a full concierge service. 

After a busy day of work and meetings, retreat to your London home-from-home and unwind in a fully equipped apartment complete with all the necessary mod cons such as a satellite flatscreen TV and complimentary broadband and Wi-fi for a cosy night in.

Alternatively, stroll out onto St Christopher's Place where the West End's bustling restaurants and bars await. Our central location gives you the freedom to explore all parts of the city with ease.

Getting around town
Conveniently based near Marylebone, Greengarden House apartments enjoy excellent transport links, with Bond Street and Oxford Street stations located very close by. Our chauffeur service means that you can be collected from any airport, station, or address in London and brought directly to your city centre home.

Our location is perfect for both long and short stay residents who need to travel, as we are within easy reach of major transportation hubs such as St Pancras International, the Eurostar terminal.

Make an enquiry to find out more about our corporate apartments which are the ideal central base for business travellers. Book now for best rates guaranteed.