Bay Gardens Inn
About Bay Gardens Inn Bay Gardens Inn is a cosy, romantic 33-room hotel is a tropical paradise with a truly friendly and welcoming holiday atmosphere. Located in Saint Lucia’s prime tourist area of Rodney Bay Village, here you will find a wide range of dining and entertainment options with over 40 different restaurants and the…