(Press
'Frommer's
on 01 December 2010')
Some of the best seafood on the island is at the premier restaurant of the Grand Cayman Beach Suites, 3km (2 miles) north of George Town. It occupies a rambling, single-story annex of the hotel, in a spot shoehorned between the beach and two swimming pools. There's a rather plush bar inside, a fa...
read more
Comments (0)