Featuring an outdoor swimming pool and garden, as well as a restaurant, Hotel Plaza Maria is located in Catacamas. Boasting a 24-hour front desk, this property also provides guests with a terrace. Free WiFi is available.