We are travelling on Saturday and I would like to check before I book our Hotel (which is Les Pavillons) whether or not we will be staying at the best location on the island i.e. south west coast. I have stayed at Grand Baie in the north which is beautiful but not sure about the south.
Has anyone stayed at this hotel?