Le Three Brothers Studios est un établissement de deux étages situé à Lindos, sur le côté est de l'île de Rhodes, en Grèce. Il est à environ 100 mètres de la place principale de Lindos et c'est sur la gauche de la route qui mène à la plage principale en voiture. Le bâtiment est élevé de la route et offre une vue sur la mer et vue sur l'Acropole de la cour. L'hébergement est également à cinq minutes de la plage principale de Lindos et à distance de marche des nombreux restaurants et bars.