(+39) 010 5701151

Holiday Inn Express San Diego Otay Mesa

Checking availability and prices
Holiday Inn Express San Diego Otay Mesa

Check availability

1

Holiday Inn Express San Diego Otay Mesa

2 Stars 2 Stars Hotel
2296 Niels Bohr Court, San Diego, California, 92154

San Diego, California, United States

Description

This 2 star hotel is located in the suburbs of San Diego. It is 37.0 Km from the San Diego Zoo. The Hotel has an outdoor swimming pool and a fitness centre/gym. All 133 rooms are equipped with hairdryer, safe, ironing set and air conditioning.

Features

Business Center Pets allowed Safe deposit box (at reception) Swimming Pool

Rooms features

Air Conditioning Hair Dryer TV

Address: 2296 Niels Bohr Court, San Diego, California, 92154
Map location could be inaccurate. Please double check the address well before your trip.