Offering free WiFi, Hotel Castelo La Paloma is located in Gamboa. Among the various facilities are a terrace, a shared lounge, as well as a bar. The property features a 24-hour front desk. A buffet breakfast is available daily at the property. Morro de São Paulo is 3.9 km from the economy hotel. Read more
Offering free WiFi, Hotel Castelo La Paloma is located in Gamboa. Among the various facilities are a terrace, a shared lounge, as well as a bar. The property features a 24-hour front desk. A buffet breakfast is available daily at the property. Morro de São Paulo is 3.9 km from the economy hotel.