Experience our wonderful city in a unique and environmentally-friendly way. The Segway requires no gas, it runs on battery power. We sell, rent and offer guided tours of Scenic Newport. On-site training is provided for all rentals and tours. Segway of Newport is located on West Howard Wharf, next to the International Yacht Restoration School (IYRS), in downtown Newport, off historic Thames Street.