Hmm. I only see 2 hotels on Back Beach Road - Holiday Inn Sunspree and Ocean Towers. Are these supposed to be on Front Beach? The addresses we have for both are on West Highway 98 - which the Back beach Road appears to be - but then again I see Route 98 going west on two roads.... If these are not the hotels, which are?