Thanks every one for your suggestions.

I am from India(Hyderabad).

From all the above suggestions I got that its better to get accommodation provided by Company.

I'll ask the HR people when they called me.

Will update after discussing with company people.