The Grove Resort is located in Amwaj islands; the elite tourist destination of Bahrain. The resort offers luxury and spacious family villas and apartments, including beachfront villas each with private beach and pool.
Number of rooms: 110
Amwaj Island Road 59, Amwaj Island, 199 Manama, Bahrain
Hotel booked 1 times today.