Upstairs Hotel

Upstairs Hotel combines a unique and comfortable stay with a trendy, natural look. The ultimate hot spot for an urban getaway!
 
Our hotels
Other brands