El hotel se encuentra ubicado en la localidad burgalesa de Santo Domingo de Silos a escasos 200 kilómetros al norte de Madrid y 55 kilómetros al sur de la ciudad de Burgos.
Frente al Monasterio de Santo Domingo de Silos, se encuentra el Hotel Tres Coronas de Silos, dentro de un palacio con la fachada barroca, construido en 1745. Decorado en el más puro estilo castellano, en el que abundan las paredes de piedras, suelos de barro, artesonados, puertas y escaleras en madera noble, cristales emplomados y lámparas de forja artesana. Y junto al encanto del hotel, está lo más importante, la experiencia de cuarenta años, de Emeterio y Pilar, que dominan los fogones y el horno de leña. Y con ellos el equipo humano que dan un ambiente familiar y un trato especial a la clientela.
El hotel posee 16 modernas habitaciones, todas ellas dobles y con baño completo, algunas con bañera de hidromasaje.