The apartments combine the benefits of giving you a self catering option as well as a front desk and some hotel like facilities.
Comfortable and modern fittings & in a great location.