in Travel, Videos

Dog Lovers Welcome at The Alfond Inn!

  Dog lovers–this one’s for you! When I recently toured The Alfond Inn in Winter Park, Florida, I was delighted to learn that you can bring your furry little best friend with you to stay at the hotel, and boy, do they have some awesome amenities for him. Check out…

Continue reading