This is an "L" shaped room located on the second floor of the Annex. In keeping to our commitment to "going green," this room boasts a beautiful bamboo floor.
© 2008–2012 Carroll Villa Hotel. All rights reserved.
Website by Cape Publishing, Inc. | Photographs by Jumping Rocks Photography and David Michael Howarth