Bamboo Inn Hotel & Cafe Jakarta: 1.5 km to Tribeca Park