Ambassador Hotel Cape Town

Ambassador Hotel Cape Town

The Ambassador Hotel in Cape Town is built into the side of the cliffs.

Comments…


Comments are currently closed.