The Crescent Hotel, probably the best appointed building in Steamer Point and it is still there.
Click to return to the Aden Thumbnails