Dealerbaba
Edward Hotel

About

The Edward Hotel Paddington is a 3* luxury hotel situated near Paddington tube station that offers the best budget holiday stay in London. Apart from that the hotel also offers 24-hour reception service for your needs. The Edward Hotel in London is likely to have various attractions nearby due to…

Reviews (0)

No reviews yet. Be the first to review this business.

Log in to write a review.