Niche Bistro at Acacia Boutique Hotel
The restaurant is located inside the Acacia Boutique Hotel in Ocean Park, one of our sister hotels. Niche is small and intimate but the food is plentiful and to die for. Picture stone walls, hand carved tables and comfortable seating.
Expand your horizons and discover how to truly relax with the best french dining experience on the island at Niche Bistro!