Located 20 metres from the St. George Church in Madaba, this renovated hotel features air-conditioned rooms.