Japan’s Toyoko Inn is moving ahead with plans for a massive hotel in Long Island City — its first in the U.S. — after initially toying with the idea in 2010. The hotel chain filed plans Tuesday to build a 50-story, 261,000-square-foot hotel at 24-09 Jackson Avenue, according to a permit application. The proposed building will hold 1,260 hotel rooms. Hotel Architect DPC is the architect of record, according to the filing. The development site … [more]