Great Day Spa
This is a great place to relax and unwind. A very popular day spa for travellers.
830 il-persuni tal-post jissuġġerixxu
Peninsula Hot Springs
140 Springs LnThis is a great place to relax and unwind. A very popular day spa for travellers.
Food scene
Casa de Playa
39 Main StGreat Tapas Style Restaurant and bar.