El Borghese Palace Art Hotel alberga un centro de bienestar de pago y ofrece habitaciones decoradas de forma exclusiva con muebles antiguos y elementos modernos. Está ubicado en un edificio del siglo XV, situado a 5 minutos a pie de la catedral de Florencia.
Las habitaciones tienen una decoración única con obras de arte contemporáneo originales y disponen de TV LCD. Hay conexión a internet por cable gratuita en las habitaciones y WiFi gratuita en las zonas comunes. Por las mañanas se sirve un desayuno que incluye fruta fresca y cruasanes.
El centro de bienestar se encuentra en las bodegas originales del siglo XIII. Las instalaciones de relajación incluyen baño de vapor, bañera de hidromasaje y sauna. También hay sala de fitness.
El Ponte Vecchio y la Galería Uffizi se sitúan a 650 metros del alojamiento.