Think indulgence means excess? Think again. This is the hotel where eco-consciousness meets grandeur. Life + Culture ...