The Margo Hotel

The MARGO Hotel is located on Margonda Street Depok, another landmark of Depok City, the Southern Jakarta’s premier choice for business travelers on short and long term assignments and the … Read more

Advertisements