Me by Melia Hotel, The Strand

An experience beyond mere accommodation

Gleeds was appointed as cost and project manager on the construction of the new 5-star contemporary, luxury lifestyle hotel, located near the main theatres, shopping areas, fashionable hot spots and trendiest night clubs in Central London.

The hotel, designed by world famous architects Foster and Partners, has 157 bedrooms, three restaurants and a magnificent rooftop bar, which gives spectacular panoramic views of London.

Speak to us
Steve Lacey

Steve Lacey
Director, Hotels & Hospitality