Elmhurst Kamway Lodge, Queens September 3, 2021September 3, 2021 Hotels USA Kamway Lodge, Queens https://kamway-lodge.usa8.info Located in Elmhurst in Queens, Kamway Lodge offers free WiFi. The lodge has two Subway Stations within 1060 feet of the Read More