Ambassadors Hotel

ADDRESS & CONTACT


Address

16 Collingham Rd, London SW5 0LX, United Kingdom

GPS

51.4939018, -0.1882399


OPENING HOURS

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

CLAIM LISTING


Is info on this listing outdated? Are you owner of this business? Register and claim it now.

This straightforward hotel is 6 minutes’ walk from the nearest tube station, a mile from the Olympia London exhibition centre and 2 miles from Buckingham Palace. The modern rooms have en suite bathrooms, flat-screen TVs, desks and free Wi-Fi, plus tea and coffeemaking facilities. A simple restaurant serves breakfast for a surcharge. Off-site parking is extra.

FEATURES & SERVICES

LOCATION ON MAP

CONTACT OWNER

NEW SEARCH

Leave a review

Your email address will not be published.