These large, fashionable apartments are located in Plaza Santa Teresa, in the centre of Çvila. They have free Wi-Fi, plasma-screen TV and balconies, and wonderful views over the square. Each minimalist apartment has a lounge with sofa and DVD...
Address: Plaza Santa Teresa, 12, Avila
Rates from:
EUR 90 Book Now