El Diamantino Town House se encuentra en la Piazza Dei Signori, la plaza principal de Padua, y ofrece 6 habitaciones de lujo con balcón y conexión Wi-Fi gratuita. En las inmediaciones hay tiendas, restaurantes y boutiques.
Todas las habitaciones del Diamantino disponen de aire acondicionado y TV de pantalla plana con canales vía satélite. Algunas habitaciones tienen vistas a la Piazza dei Signori. Se sirve un desayuno de estilo italiano en las habitaciones.
El Town House Diamantino ocupa 2 plantas de un edificio histórico situado a 50 metros de la catedral.
Hay aparcamiento privado a poca distancia y servicio de aparcacoches.