Room features
Castella Apartments overlooks the mountain and comprises an adjoining terrace appointed with sound-proofed windows. Guests have access to a cable TV with on-demand films, along with comforts like air conditioning. This property comes with a private bathroom with a separate toilet and a shower, as well as hairdryers and bath sheets.