El B&B está ubicado en una posición central frente a la antigua Porta Camollia, la principal entrada al centro histórico de Siena. Desde aquí se puede llegar a Piazza del Campo, el Duomo y muchos museos de la ciudad en 10 minutos a pie.
El B&B Camollia ha sido recientemente renovado y cuenta con 11 habitaciones de estilo moderno, todas equipadas con baño privado con ducha y secador de pelo, aire acondicionado y calefacción independientes, TV LCD con canales extranjeros. Además, todas las habitaciones tienen conexión Wi-Fi gratuita.
El Bed and Breakfast ofrece un rico desayuno buffet que se puede disfrutar tanto en la sala como al aire libre en el patio interior.
La estructura es fácilmente accesible en coche y está a unos 200 m del final del teleférico que sale de la estación de tren. A pocos pasos se encuentra el jardín de Piazza d'Armi, una hermosa área verde también equipada para el entretenimiento de los más pequeños.