Woburn Villa Apartments offers 6 air-conditioned accommodations with safes and coffee/tea makers. Rooms open to furnished balconies. Accommodations at this 3-star apartment have kitchens with full-sized refrigerators/freezers, stovetops, microwaves, and separate dining areas. Bathrooms include showers.
Guests can surf the web using the complimentary wireless Internet access. Televisions come with cable channels. Housekeeping is offered weekly and hair dryers can be requested.