Other Hotels Nearby
Destinations Nearby
Rooms & Availability at Letta Studios Apollonia
Description of Letta Studios Apollonia
The Letta Studios Apollonia is conveniently located in the middle of the town.
The hotel offers luggage storage and a car rental desk.
The hotel has 6 comfortable rooms.
Features at Letta Studios Apollonia
Services
Luggage Storage
Map of Letta Studios Apollonia