Owen Studio is gelegen in Diani Beach, op 2,5 km van Leisure Lodge Golf Club, 10 km van Colobus Conservation, en 16 km van Kaya Kinondo Sacred Forest. De accommodatie ligt op 9 minuten lopen van Diani Beach, je kunt er privéparkeren op het terrein en er is gratis WiFi.
Het dichtstbijzijnde vliegveld is Luchthaven Ukunda, op 5 km van de bed & breakfast.