The hotel derives its name from the twinning of two Sanskrit words-aman or peace and apsara, the heavenly nymphs of ancient Hindu texts. The hotel is a tranquil home for travellers seeking to explore a culture steeped in legend and history.