Hotel Ópera is a charming hotel located in a historic building on Gran Vía. The rooms are cozy and comfortable, and some of them feature a balcony with views of the city. The hotel also has a rooftop terrace with a bar and panoramic views of the city.