About this property
Introducing a stunning 5-bedroom detached villa nestled in the tranquil city of Orihuela, Spain. This recently refurbished property offers luxurious living with a spacious layout spanning over 240 square meters across two floors. The house features 5...