Eco hotels in Ayodhya offer a unique blend of spirituality and comfort.