Located in Praia de Santa Cruz, Hotel Santa Cruz is within a 5-minute walk of sights such as Santa Cruz Beach and Praia Formosa. This 45-room, 3-star hotel has a restaurant, free in-room WiFi, and free self parking.
In addition to a meal at the onsite restaurant, you can also enjoy a drink at the bar/lounge. Order from room service to satisfy your hunger without leaving your room.
TVs come with satellite channels, and guests can stay connected with free WiFi. Balconies, safes, and phones are also available.
At Hotel Santa Cruz, guests have access to free WiFi in public areas, meeting rooms, and a computer station. You can take advantage of free parking, along with an airport shuttle for a fee. The 24-hour front desk has staff standing by to help with tours or tickets, securing valuables, and luggage storage. Other amenities at this beach hotel include a terrace, laundry facilities, and an ATM.