Property Location With a stay at Red Inn Court, you'll be centrally located in Penang, steps from Goddess of Mercy Temple and St. George's Church. This hostel is within close proximity of Kuan Yin Teng and Queen Street.Rooms Make yourself at home in one..