This room is located on the third floor of the main building with a queen size bed. This room contains two windows that allow a lot of natural light to flow into the room.
© 2008–2012 Carroll Villa Hotel. All rights reserved.
Website by Cape Publishing, Inc. | Photographs by Jumping Rocks Photography and David Michael Howarth