Hotels and Motels
Park Lane Apartments, Shaw House
London
London
Greater London
W1J 5JQ
Tel: 02076 290763
Prestigious Mayfair Serviced Apartments in the heart of London
Our Mayfair Serviced Apartments offer the refined services of a luxury hotel in London but with the comforts and freedom of fully equipped serviced apartments....