This charming Mediterranean townhouse is situated in the heart of Altea's old town in one of the most photographed and prettiest cobbled street settings. Set inside the historic castle walls and now
↧