Devo's place bevindt zich in het centrum van Galle, op 3 minuten lopen van Mahamodara Beach en 1,7 km van Galle Fort Beach, en biedt accommodatie met airconditioning en toegang tot een tuin.
Alle accommodaties beschikken over een terras met uitzicht op de stad, een volledig uitgeruste kitchenette en een eigen badkamer met bidet.
Populaire bezienswaardigheden in de buurt van de bed & breakfast zijn Lighthouse Beach, Galle International Cricket Stadium en Groote Kerk, Galle. Het dichtstbijzijnde vliegveld is Luchthaven Koggala, op 14 km van Devo's place.