111Bus_Mockup.jpg
 

England

From Mayfair’s mansions to cottages in the Cotswolds we have a collection of unique properties in every major city and location in England. Whether you have a busy city life and need a weekend break in the English countryside or you’re coming to London for the first time to see if the Queen’s guard do ever blink, we have it covered! London is the second most visited city in the world and a hub for tourism, business and culture.

ALTIDO specialises in servicing classic London townhouses, pied-a-terres and multi-unit properties, and takes pride in getting to know our owners and guests really well when striking up a partnership.

A word from the team in London:

Our core focus is on quality and service standards across the entire portfolio, in practice, this means a thoroughly vetted, design-led portfolio with hotel standard hospitality services to match.

Our HQ is in London so please feel free to swing by if you’re ever in town and want to sample a traditional English Tea!

All ALTIDO Locations:

England | Scotland | Portugal | Italy