HOLIDAY INN EXPRESS SAN DIEGO SOUTH OPENS IN NATIONAL CITY

by admin

NATIONAL CITY, CALIF. — The Holiday Inn Express San Diego South has opened in National City, a suburb of San Diego. The hotel is owned by IHG and contains a 24-hour business center, fitness center and 750 square feet of meeting space.

You may also like