Amarvilas Spa, Agra Leonardo Media What could me more exquisite than relaxing in a bath full of flowers, with a view of the Taj Mahal outside? You can turn this dream into reality at the Oberoi Amarvilas Spa. The spa claims that it befits the self-indulgence of royalty, and its not wrong. Couples will find it impossible not to feel romantic! Treatments blend classic Ayurvedic techniques with traditional Thai massage, and use exotic herbal oils and creams of ancient Indian royalty.