Il NIDO está en pleno corazón de Siena y ofrece vistas a la ciudad desde el balcón. El alojamiento está a pocos pasos de Piazza del Campo y tiene wifi gratis en todo el alojamiento.
El apartamento, que dispone de reproductor de Blu-ray, tiene una cocina con nevera, lavavajillas y horno, una sala de estar con zona de estar y zona de comedor, 1 dormitorio y 1 baño con bidet y ducha. Hay TV de pantalla plana con canales vía satélite, videoconsola y reproductor de DVD, además de ordenador y reproductor de CD.
En recepción se hablan varios idiomas, como inglés y italiano, y el personal ofrece consejos sobre la zona.
Cerca del alojamiento hay puntos de interés como San Cristoforo Church, Museo Nacional de Arqueología Etrusca y Galería Nacional de Arte de Siena. El aeropuerto (Aeropuerto de Florencia) está a 75 km.