Indian Palace offers comfortable rooms, apartments, and studios. The establishment features Indian-inspired decor and serves excellent food.