London Apartments for Holiday Spa Travel

When you travel to London you must stay for at least two weeks to really soak it up.  Single night hotels are not the best way to really embrace all that this city has to offer. London apartments for holiday travel and especially spa travel is a must. That way you can...

The London Eye

The last time I was in The British Isles, I stayed in a wide array of accommodations. I actually stayed in over a dozen hotels in 19 days as I circled my way around the isles – from London, the Ring of Kerry, Edinburgh’s famous castle, the Beatles hometown...