Hotel Olivos Plaza offers lodging with a restaurant, bar, and 24-hour reception. Amenities include a gym and pet-friendly rooms.