Hotel Istra is a casual hotel established circa 1911, offering low-key rooms and an American-style cafe/bar.