The Sands at Nomad is a luxury boutique hotel on Diani Beach. The hotel is set amid indigenous tropical forest and overlooking the Indian Ocean.