HOSPITALITY

IBIS

BANGALORE, INDIA

IBIS

Location: Bangalore, India
Status: Completed
Size: 1,00,000 Sq Ft