This comfortable hotel is situated in OConnell Street. The establishment comprises a total of 53 snug rooms. No pets are allowed on the premises.