Hotel Belgravia is a pretty good hotel with a good service and friendly employees. It is disappointing however, that the hotel is located on a hill ( next to Luna Park) so not handy for people who have trouble walking. The food was okay, but there should be more choice in the evening, like for instance, two sorts of meat and one fish. We especially missed a television. In my room it wasn't even possible to place a tv and the room at the other side of the hotel only had Spanish tv. According to our touroperator it was possible to have a tv in every room , but that is definitely not the case. There was a diversity of nationalities, there were people from Romania, Italy, Germany, England, Bulgaria, Spain and Holland, without one group being too present, very nice! We were here at the end of season from september 6 to 13 2006. A lot was closed already in El Arenal!