Reverse charge on stay in Hotel

Yashvardhan Jain (8 Points)

04 July 2017  
If I am a registered dealer in MP and stay in a small hotel in UP for business purposes which charges Rs. 6000, then,

1. If the hotel is unregistered, will I have to pay reverse charge on it? If so, will I have to pay IGST or CGST & SGST for UP? But since I don't have registration in UP, how will I pay SGST?

2. Id the hotel is registered as well, will the hotel charge IGST or CGST/SGST? In case of charging of CGST/SGST, will I be able to take credit of CGST but not of SGST?