Tropical Modern Resort for Your Perfect Vacation
22409 Meekland Ave, Hayward, CA
Situated in Hayward, this holiday home is within 2 miles (3 km) of Hayward City Hall, Alex Giualini Plaza Park and Kennedy Park. Hayward Japanese Gardens and ...
5/5Exceptional! (1 review)
Much more than I asked for or expected! Beautifully remodeled & well equipped!
"Absolutely perfect for our purposes! Moved our daughter up to San Leandro. Needed a week so that we could make sure we were all set for her. Traveling with our two pups, we would otherwise have rented two rooms in a hotel, pet friendly would have been as much or more money and nowhere near as nice. ..."
Reviewed on 19 Apr 2021