|
The Omega hotel is located in the very heart of London. This Victorian building is a family owned structure, offering high standard accommodation in a completely refurnished establishment. The structure is perfectly placed, within walking distance to most of the famous landmarks such as the West End with its extensive shopping facilities, theatres, art galleries, museums and the Hyde Park. |