Vacation inspiration.

Here's a look inside the stunning Hotel Ayllón in Segovia, Spain. It's a boutique stay that's loaded with top shelf design and seriously good looks. Your next getaway?