El Hotel Juan Caballo se encuentra en la ciudad Patrimonio de la Humanidad de Úbeda, en la provincia de Jaén.
Se abrió en el año 2022 y ofrece alojamiento de 2 estrellas con salón compartido, restaurante y bar. Este hotel de 2 estrellas cuenta con WiFi gratuita y mostrador de información turística. Las habitaciones disponen de aire acondicionado, escritorio, caja fuerte, TV de pantalla plana, balcón y baño privado con bañera o ducha.
Todas las habitaciones incluyen ropa de cama y toallas.