Corporate Hotel situated in the heart of Port Louis with an amazing view of the 2nd oldest race Course of the Southern Hemisphere.