Home»United Kingdom»London»Amba Hotel Charing Cross

Amba Hotel Charing Cross

0
Shares
Pinterest Google+

Amba Hotel Charing Cross, The Strand, London, WC2N 5HX
~ Four Star Hotel in London ~
Located a few steps from Trafalgar Square and Covent Garden, Amba Hotel Charing Cross – formerly Charing Cross Hotel is housed in a beautiful Grade II listed building. This 4-star hotel features a restaurant and stylish rooms. ~ BOOK NOW

Previous post

COMO The Halkin

Next post

Paddington Apartments

No Comment

Leave a reply

Your email address will not be published. Required fields are marked *