Tropics Café is the perfect place to relax any time of the day. Its charming terrace dining room overlooks the pool with a panoramic view of the mountainside terrain and the sparkling blue Caribbean Sea below.
Francais
Nederlands