El Hotel Apolonia Soria está en el centro de Soria, a 500 metros de la Alameda de Cervantes, y ofrece habitaciones modernas e insonorizadas con aire acondicionado y conexión Wi-Fi gratuita.
Las habitaciones son amplias y luminosas, presentan una decoración actual en tonos blancos y marrones e incluyen caja fuerte y TV de pantalla plana. El baño privado dispone de ducha con mampara transparente o no transparente a elegir.
El hotel alberga el bar cafetería Apolonia, donde se sirven desayunos y tapas españolas. Hay muchos bares, restaurantes y tiendas en el centro de Soria, a 200 metros.
El Hotel Apolonia Soria está a 5 minutos a pie de la plaza mayor y a 10 minutos a pie del castillo de Soria. Además, se encuentra a 1 km de la estación de autobuses y a 1,5 km de la estación de trenes de Soria.