L'un des plus grands Travelodges dans le pays, ainsi que les quatre cent chambres de cet hôtel sont bien situés pour séjourner au coeur de la capitale. L'hôtel possède un bar et un café en offrant un endroit pour relaxer après une longue journée en appréciant les images et les sons au coeur de la capitale. Il existe d'excellentes liaisons de transport pour sortir de la ville et à travers celle-ci.