A bar offering accommodations, the Thomas Moore Inn is known for its modern rooms.