Email

guestservices@villademama.net
villademama@gmail.com

Contact

758-489-0806
905-781-2640
416-900-5819

Bay Walk Mall

Baywalk Shopping Mall in Rodney Bay is the newest and most exciting development on the Caribbean island of Saint Lucia! With over 50 stores and restaurants spread across two floors, a casino, bank, supermarket, multi-storey car park and a limited number of penthouse apartments, there really is no better place to kickstart your visit to the island.