El Archibald at the Charles Bridge está muy bien situado en el centro de Praga, cerca del castillo de Praga, y ofrece vistas al famoso puente.
Este hotel se encuentra a pocos pasos del centro histórico de la ciudad, que alberga lugares de interés cultural y centros comerciales y de negocios. El hotel forma parte de una de las estructuras más antiguas de la ciudad y se encuentra en uno de los primeros edificios del siglo XVI de la zona, catalogado como Patrimonio Nacional.
En recepción se puede hacer uso gratuito de un ordenador con conexión a internet de alta velocidad.
Este hotel ofrece WiFi gratuita.