Me London

Me London

Description

Located in the middle of London’s West End, ME London and surrounded by theatres, boutiques and nightclubs, approximately 46 km from the airport. An avant-garde hotel, it features spectacular panoramic views from the rooftop bar, international fine dining and exquisitely designed, modern rooms with a view overlooking the Thames.

Vacation packages at Me London