Hotel Studio 6 National City, Ca - Naval Base - San Diego (Ca) United States - Photos
» Hotel Studio 6 National City, Ca - Naval Base - San Diego (Ca) United States
Hotel Studio 6 National City, Ca - Naval Base - San Diego (Ca) United States - Search and Book Hotel
425 Roosevelt Avenue
91950 National City San Diego (Ca)
Hotels 2 Stars United States