Le champ de mars
Property location located in port louis champ de mars hotel is minutes from fort adelaide and port louis theater this hotel is within close proximity of st james cathedral and national history museum of port louisrooms make yourself at home in one of the 40 air conditioned guestrooms complimentary wireless internet access keeps you connected and satellite programming is available for your entertainmentrec spa premium amenities make use of convenient amenities which include complimentar