Hotel The Chelsea
111 South Chelsea Avenue, 08401 Atlantic City, United States - Atlantic City.
See on map
See 2 photos
Where is the lodging establishment?
111 South Chelsea Avenue, 08401 Atlantic City, United States - Atlantic City.
Choose your room
Hotel The Chelsea
This lovely hotel is located in Beach Area. The total number of guests rooms is 332. Those who dislike animals may enjoy their stay, as this establishment does not allow pets.
Frequently asked questions about The Chelsea
No, The Chelsea doesn't have a pool.
You can check in at The Chelsea any time after 16:00 and check out any time before 11:00. Consult your Destinia agent for any specific concerns.
No, The Chelsea doesn't have parking facilities.
No, The Chelsea doesn't offer free WiFi service.