Conveniently located 657 feet from the main square, Lugar de Chelles offers accommodations in Castro. Free WiFi access is available and guests are served a complimentary Continental breakfast. Guests here can book private or dormitory rooms. They are all fitted with shared bathroom facilities. At Lugar de Chelles guests are welcome to use the fully-equipped shared kitchen and shared lounge areas. Other facilities include luggage storage and lockers. The property is located 329 feet from Cruz del Sur bus terminal and 657 feet from the cathedral of Castro.