Hotel Ombrosa offers a restaurant, bar, and Wi-Fi. Amenities include a reception, elevator, and parking.