Currency GBP
Online booking order in London
Order Online booking
Online booking

Online booking

Reconfirm the price with seller
Seller
United Kingdom, London
(View map)
+44( 
Display phones
Description
The Eden Plaza Hotel is a popular three star hotel situated in the Royal Borough of Kensington and Chelsea, featuring 80 deluxe en-suite guest rooms.
Contact the seller
Online booking
Online booking
Compare0
ClearSelected items: 0