Good location
There are many opportunities to shop near the hotel, with the Del Monte Shopping Center being just a short walk away. You'll find the freeway easy to access, and popular attractions like Cannery Wharf and the Aquarium are only a short drive away.