Visiting Europe? A little European luxury accommodation may be cheaper than you think.