The Pillo Mansion se encuentra en Estambul, a 1,2 km de Torre de la Doncella y a 10 km de Palacio de Dolmabahce, y ofrece alojamiento con wifi gratis y zona de estar.
Cada unidad cuenta con cocina totalmente equipada con mesa de comedor, TV de pantalla plana con canales vía satélite y baño privado con ducha, artículos de aseo gratuitos y secador de pelo. Algunas unidades disponen de terraza y/o balcón con vistas a la ciudad o al mar.
Se puede descubrir la zona practicando pesca en los alrededores.
Torre del reloj de Dolmabahce está a 11 km del alojamiento, y Estación de metro Taksim está a 13 km. El aeropuerto más cercano (Aeropuerto Internacional Sabiha Gökçen) está a 32 km.