Providing free WiFi, Hotel Alvorada is set in Castro. The accommodation offers a 24-hour front desk. The units in the hotel are equipped with a TV. All rooms come with a private bathroom with a shower and some rooms will provide you with a terrace. The rooms have a desk. A buffet breakfast is availa Read more
Providing free WiFi, Hotel Alvorada is set in Castro. The accommodation offers a 24-hour front desk. The units in the hotel are equipped with a TV. All rooms come with a private bathroom with a shower and some rooms will provide you with a terrace. The rooms have a desk. A buffet breakfast is available each morning at the property.