New Luxury Hotel Opens in Ibiza: Six Senses.
The aptly named Six Senses Ibiza hotel will appeal to ALL your senses (if your wallet can afford the hit.)
Just opened on Xarraca Bay, on the northern tip of the Spanish island of Ibiza, it was built sustain...