Hotel Sant Angelo Barcelona is a cozy hotel located in the vicinity of Plaza de España. This hotel offers reservations without a credit card requirement, making it a convenient choice for travelers. The rooms at Hotel Sant Angelo Barcelona are comfortable and well-equipped, providing all the necessary amenities for a pleasant stay. The hotel also features a charming courtyard where guests can relax and unwind. With its warm atmosphere, convenient location, and flexible reservation policy, Hotel Sant Angelo Barcelona is a great option for those looking for a hassle-free booking experience near Plaza de España.