Petit Palace Santa Cruz
Read more about this Hotel
Built in 1800 and renovated in 2006, this hotel comprises a total of 50 rooms. The building is fully air-conditioned and guests are welcomed in the spacious foyer with 24-hour reception desk, a safe and lifts. The hotel additionally has a café, a bar and an air-conditioned restaurant where guests can enjoy culinary delights. There is also a public Internet terminal available for use and laundry services round up the services on offer.