It is starnge since although it seems quite a up ranged hotel or even top-end... I can't find their website.
Could anybody hep me seriuosly, since again I have noticced lots of suspicious reviews of the hotel . people with just 1 or 3 contributions.
The only place offereing the hotel is AGODA