Hotel Point offers airy rooms and features a hip restaurant serving Italian cuisine, plus complimentary Wi-Fi.