El Tree Charme está ubicado en el centro de Roma, a orillas del río Tíber y justo enfrente de la Piazza Trilussa. Ofrece WiFi gratuita en todas las instalaciones, terraza y habitaciones elegantes.
Las habitaciones del Tree Charme tienen aire acondicionado, TV de pantalla plana, hervidor de agua, minibar y baño privado con secador de pelo.
El Vaticano queda a 15 minutos a pie. La plaza Campo de' Fiori queda a 550 metros.