Self Catering Apartments

Self Catering Apartments

$70.00 per night

Non-refundable

Room details

Our self-catering accommodations are perfect for making the most of your holiday or long-term hotel stay. Discover our amazing offer!