Vagabond Inn Executive Pasadena 3 stars

1203 East Colorado Boulevard, Pasadena, CA 91106, United States of America

Hotel image
Read more reviews for Vagabond Inn Executive Pasadena