Search hotels worldwide

 

Refine your search

 
 

1 Santa Cruz hotels, showing 1 - 1

Hotel Santa Cruz
Hotel Santa Cruz  
Rua José Pedro Lopes -

Show on map

Situated in Santa Cruz, this hotel is only a 3-minute walk from a sandy beach. It offers air-conditioned guestrooms with balconies. Free public parking… More

7.5