Alila Hotel

Address:

JL PECENONGAN KAV 7 17
Gambir
10210 Jakarta, ID

Phone:

+62 21 231 6008

Brand name:

Alila Hotels and Resorts

Map:


Contact   ·   Privacy   ·   Terms