Apartamentos La Quinta Apartment Burgos
Located in Burgos, near Burgos Museum, The Coliseum Burgos and Forum Evolucion Burgos Conference Centre, Apartamentos La Quinta features free Wi-Fi.
Number of rooms: 6
6 Plaza Santa Teresa, 09001 Burgos, Spain