Armitage Hotel is an excellent choice for travelers,, offering a luxury environment alongside many helpful amenities designed to enhance your stay.
You can take advantage of some of the amenities offered by Armitage Hotel, including room service. In addition, guests can enjoy an on-site restaurant during their visit.
Source: www.tripadvisor.com