This hotel is designed especially for longer stays with studios featuring fully-equipped kitchens and plenty of work space.
Extended Stay America – Orange County – Yorba Linda
Extended Stay America – Orange County – Yorba Linda
- Address: 22711 Oakcrest Cir., Yorba Linda, California 92887
- Website
- Phone Number: (714) 998-9060