Marco LaGuardia Hotel is a boutique hotel located in Flushing neighborhood, close to Main Street and few blocks away from Roosevelt Avenue and NYC subway.