Neptune Hotel

One of the finest hotel in town.