Description
Champlain Tower North is part of a three-tower complex: East, North and South towers. The North tower, built in 1981, has 111 residences of 1 to 4 bedrooms ranging from 1,200 to 2,367 sq ft. Units feature floor-to-ceiling windows and balconies with views of the ocean and the city. Champlain Towers are near to parks, shops, and many dining options.
Amenities
- Pool
- Fitness center
- Hot tub
- Sauna
- Billiard room
- Event room
- Barbecue area
- Direct beach access
- Valet parking
- 24-hour security