C
Christopher Rice Review of Hotel España
Very nice hotel and amenities. Staff quite helpful...
Very nice hotel and amenities. Staff quite helpful. Hotel Espana is situated in La Ramblas which is a popular spot for tourists. So expect it to be busy and surrounded by businesses that charge accordingly. The rooms are fairly quite though and would recommend this hotel to a friend.
Comments: