Owl Motel is situated in Somers Point. Rooms are equipped with a flat-screen TV with cable channels.
The rooms at the motel are fitted with a seating area. All units will provide guests with a microwave.
Atlantic City is 16 km from Owl Motel. The nearest airport is Atlantic City International Airport, 16 km from the accommodation.