El Locanda degli Antiquari está situado cerca de la Piazza Navona, en el centro histórico de Roma. El Vaticano se encuentra a 10 minutos a pie, al otro lado del río Tíber. Las habitaciones tienen WiFi gratuita.
Todas las habitaciones del Locanda incluyen también TV vía satélite y set de té/café.
El establecimiento está emplazado en el Palazzo Taverna, un precioso edificio histórico.