The Alexandra Hotel, London, is situated in close proximity to Hyde Park, and within a short walk of many historical and business areas. Shopping Streets nearby include Oxford Street, Marble Arch, and Lancaster Gate. The hotel is a short tube ride from the famous West End along with its nightlife, and many cinemas. The Alexandra Hotel London, has modest services and medium sized rooms.