Old Harbour Hotel(4 stars)

1/328, Tower Road View on map