In the heart of the vast orange orchards of the Algarve campina and within a stone's throw of the best beach areas in the Algarve, Villa Campina embodies the difference.
A luxury hotel in the heart of London, with views of Kensington Gardens and Palace.
With a great location in Covent Garden, this luxury hotel is renowned for it’s impeccable services.
The Rookery Hotel is a luxury boutique hotel in London's fashionable Clerkenwell area, close to many of London's attractions.
Lying in the heart of London, this luxury boutique hotel is both classic and original in design.
Opened in March 2004, this cutting-edge design hotel will greet you with a striking pink chandelier at the entrance, a retro reception and vintage wallpaper.
Spirit of the Knights is an exclusive Eco Friendly Boutique Hotel set in the medieval old town of Rhodes.