Econo Lodge Hotel Salinas is seen as one of Stone Villa Inn Hotel's biggest rivals. Econo Lodge Hotel Salinas is headquartered in San Francisco, California, and was founded in undefined. Like Stone Villa Inn Hotel, Econo Lodge Hotel Salinas also works within the Travel, Recreation & Leisure sector. Econo Lodge Hotel Salinas generates 69% the revenue of Stone Villa Inn Hotel.