Lemon Tree Motel 2 stars

1700 Gillette Road, Pomona, CA 91768, United States of America

Hotel image
Read more reviews for Lemon Tree Motel