Situato a una distanza di 2 km da Werry Park, il Comfort Inn Palo Alto offre accesso a diverse attrazioni turistiche di Palo Alto.
La locanda si trova a Palo Alto a 4 km dal centro città. A circa 25 minuti a piedi si può visitare le Village Court Shopping Center. Gli ospiti apprezzeranno anche la vicinanza a Briones Park, situato a 1 km. L'Il Comfort Inn ti posiziona a 10 minuti di auto al Ramos Park. La fermata dell'autobus El Camino Real & Curtner Avenue si trova accanto all'hotel a 4 stelle, a circa 5 minuti a piedi.
Per il tuo comfort, in ognuna delle 70 camere troverete un asse e un ferro da stiro e un impianto di climatizzazione, oltre a servizi per la preparazione di tè/caffè. Alcune camere sono dotate di un bagno privato
Il quartiere è ricco di ristoranti, tra cui il ristorante Rice Thai Cuisine, situato accanto all'Il Comfort Inn Palo Alto.