Staying at the 2-bedroom La Brisa Unit 105 North Building Villa, guests can easily reach South Beach, located a 25-minute walk away.
Such family venues as Key West Aquarium can also be found 2.9 km away. The villa is 2.9 km from Saint Mary Star of the Sea, popular with worshippers as well as tourists.
Guests can benefit from media amenities like Wi-Fi and a TV or enjoy such in-room comforts as an iron and ironing board, and air conditioning. Featuring a tub, the bathroom also comes with dryers and towels.
Along with coffee/tea making machines, a fully furnished kitchen is provided in the property for cooking purposes. There is also a microwave, a refrigerator, and kitchenware available in the kitchen. Guests can try Caribbean dishes in the bar Coral Crab Cafe, located 7 minutes' walk away. The villa has a patio to relax on after a busy day, along with a swimming pool.