The Ameswell Hotel

The Ameswell Hotel

Located in Mountain View, CA, The Ameswell Hotel is a dog-friendly, modern luxury hotel with 255 guest rooms, a 200-seat bar and restaurant (with a dog-friendly patio), over 15,000 sq. ft. of meeting space and an abundance of indoor and outdoor amenities.

The Ameswell Hotel's expansive lawn is perfect for walking your dog on leash, and the hotel also has direct access to the Stevens Creek Trail, which is ideal for longer, scenic walks with your pup.

© 2024 DogTrekker.com
Website by Brandhound