Ambassador Plaza
(944)
Business center in Mobile, Alabama
Address: 312 Schillinger Rd S, Mobile, AL 36608
Hours: Open ⋅ Closes 10 PM
Phone: (251) 607-7121
Rating
(538) · from £565.28 per person
Renovated in 2007, this air-conditioned hotel offers 201 rooms. Some of the services and facilities provided are a games room, a restaurant and a children's ...
Located close to Nomad Theme Park and Moonlight Beach and Park, Ambassador Plaza provides a marina, 2 poolside bars, and a beach bar. Active travelers can enjoy ...