Family run bed and breakfast
Family run bed and breakfast hotel in the heart of London, near Hyde Park, Oxford Street and Buckingham Palace.
["Paid parking on premises", "First aid kit", "Exterior security cameras on property", "Smoke alarm", "Fire extinguisher", "Wifi", "TV", "Carbon monoxide alarm"]