Where exactly is the Losari Hotel on the web sites I am looking at google does not give me an accurate spot ??.Also is the Lokha the hotel just down the road heading towards the beach opposite side of the road from the Indo-National ??.Thankyou
Scott O