El Charming Castello Apartments se encuentra en Venecia y ofrece apartamentos con WiFi gratuita en varios lugares del distrito de Castello.
Los apartamentos disponen de cocina o zona de cocina totalmente equipada, zona de estar y baño privado.
El establecimiento está a pocos pasos de la plaza de San Marcos y del jardín de la Bienal.