Hotel Columbus


Columbus Hotel is located in London, close to Hyde Park Speakers' Corner, Marble Arch, and Hyde Park.

Single, double and family rooms are available; and a free continental breakfast is served to guests.

This content has been supplied by Hotel Columbus

Look for similar items by category

Is Hotel Columbus your business?

Find out how you can update and improve this listing.