Magarra Hotel is all about Rest and Recreation, Roaming and Rumination, Restoration and Rejuvenation, and Reboot and Reconnect. Coming from the Filipino word “Magarra” – which means “elegant” and “beyond beautiful”