Situado no topo da colina ao lado do Imbiah Lookout, o The Arches ocupa um imponente casarão colonial de dois andares. Os clientes podem usufruir de suas instalações internas (com ar condicionado) e jardins antes de provar uma extensa gama de pratos do Sudeste Asiático e do Norte da Índia.