The hotel refused to host me. and said that I have no reservations. I had to book another hotel. They tried to scam me. Also, they do not have an airport shuttle as they say.
There is no such hotel named as Roomshala Hotel South Embassy. Also no telephone number is provided to contact.
Instead Hotel South Embassy exists and they said there is no booking made by Expedia on your name. So I have been cheated as I lost my booking fees. So please never book through Expedia.