Overlooking St John Bay on the island of St Thomas, this resort offers direct beach to Sapphire Beach. Crystal Cove Beach Resort has a large outdoor pool and floodlit tennis courts.
Overlooking St John Bay on the island of St Thomas, this resort offers direct beach to Sapphire Beach. Crystal Cove Be Read more
Overlooking St John Bay on the island of St Thomas, this resort offers direct beach to Sapphire Beach. Crystal Cove Beach Resort has a large outdoor pool and floodlit tennis courts.
Overlooking St John Bay on the island of St Thomas, this resort offers direct beach to Sapphire Beach. Crystal Cove Beach Resort has a large outdoor pool and floodlit tennis courts.
Number of Rooms: 10