Villa Sands
Phone Number: 00258847447178
Website: www.villasands.com..
Categories: Hotel resort
Address: Rua dos Trabalhadores, Ilha de Moçambique, 3105 Île de Mozambique, Mozambique
GPS Coordinates: -15.0342,40.7358
Facebook: facebook.com/490306851100276
Instagram: Photos and Videos