Boasting a 24-hour front desk, this property also has a restaurant and a terrace. The accommodation offers a shared kitchen and luggage storage space for guests.