The hotel is located in two eighteenth-century town houses which have been carefully restored in keeping with their charm.

All 31 rooms are luxuriously and tastefully appointed and are equipped with a mini bar, telephone, complimentary Wi-Fi and flat screen TV.