Malfranza Apartments, St. Michael, Barbados

Malfranza Apartments represent a set of three self contained apartments which are tastefully designed to lend comfort and peace. The property is located in close proximity to all the south coast where plenty restaurants and nightlife can be found. Due to its strategic location the activities on the west coast; golf courses, restaurants, shopping malls Read more about Malfranza Apartments, St. Michael, Barbados[…]