minube
Express by Holiday Inn Express Solana Beach-del Mar
In the town of Solana Beach, within the state of California, one can find the Express by Holiday Inn Express Solana Beach. The hotel has a very convenient location very close to the beautiful sandy beach as well as being close to a wide variety of restaurants and bars.