Croix du Sud is a colonial style building designed over two levels around a courtyard garden. As one of the most modern hotels in Fort Dauphin, this is among the best options in town.