Home Other Stuff World’s Highest Suspended Suite Is In St. Regis, Abu Dhabi