Hotel Castilla

David


Professional and superclean, this hotel offers 69 cheerful tiled rooms with matching beds and desk sets in a vaguely art-deco style. Each is equipped with hot-water shower, air-con and cable TV. There's an underground parking garage.