(Last Update: 24 Apr 2023)
Harbor View Inn is located outside of Castries Town Centre. It is just 500 m from the Caribbean Sea and offers guests spacious apartments with free