This lovely aparthotel can be found in St Stephen's Green. The aparthotel features a total of 110 bedrooms. Travellers can make good use of the wireless internet connection available at the public areas of the accommodation. This property offers 24-hour reception for guests' convenience. No pets are allowed on the premises.