Le Peacock Studios est situé à Pefki Rhodes, à 1,1 km de la plage de Plakia, à 1,2 km de la plage de Kavos et à 5,4 km de l'Acropole de Lindos. Cet hébergement climatisé se trouve à moins de 1 km de la plage de Pefki.
Tous les logements disposent d'une salle de bains privative. Certains comprennent un balcon et d'autres offrent une vue sur la mer.
Prasonisi se trouve à 45 km. L'aéroport international de Rhodes, le plus proche, est implanté à 52 km.