Hotel: Americas Best Value Inn Padre Trail Inn **

Hotel Description

Hotel Address

4200 Taylor Street, , 92110 San Diego, , USA

Hotel Features

Hotel Images