Set in a dynamic location and presenting elegant accommodation, the Super 8 Motel is an ideal place to relax whilst en... More hotel details