Situated 3 miles from the air Palms at Town & Country Shopping Center, Casa De Miller Villa Tamiami entices guests to explore various tourist attractions in the area.
This villa is also within a few blocks of Tropical Estates Park. Guests may also visit The Patricia & Phillip Frost Art Museum, situated around 10 minutes away by car.
Bathroom facilities also include a roll-in shower and a separate toilet. Bathrooms are also equipped with a dryer, dressing gowns, and towels for your comfort.
Staying at this Tamiami villa, guests can make use of the self-catering amenities available, including tea and coffee making facilities, a fridge, and oven. The Fish House with delectable dishes is a 13-minute walk away. Located 0.5 miles from Casa De Miller Villa, Southwest 56th Street & Southwest 102nd Avenue bus station provides transportation alternatives in the vicinity.