Peters Studio offers accommodations in Archangelos, a few steps from Stegna Beach and 14 miles from Lindos Acropolis. This beachfront property offers access to a balcony and free Wifi. Outdoor dining is also possible at the apartment.
Providing a terrace and sea views, the apartment includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. Towels and bed linen are provided in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
Temple of Apollon is 20 miles from Peters Studio, while Mandraki Port is 20 miles away. The nearest airport is Rhodes International Airport, 22 miles from the accommodation.