El Chello's Villa ofrece alojamiento con WiFi gratuita y vistas al mar en Mahe, a solo 1,2 km de la playa de Anse Louis. Se encuentra a pocos pasos de la playa de Anse Boileau y ofrece jardín y aparcamiento privado gratuito.
La casa cuenta con aire acondicionado, 3 dormitorios, sala de estar, cocina totalmente equipada con nevera y cafetera y baño con bidet y ducha. Se proporcionan toallas y ropa de cama.
La playa de Anse Lisette se encuentra a 2,5 km de la casa, mientras que el jardín botánico nacional de Seychelles está a 16 km. El aeropuerto más cercano es el aeropuerto internacional de Seychelles, ubicado a 18 km del Chello's Villa.