Staying at Villa Veloria, Spacious 8Br Oasis With Private Pool Miami, guests can visit the grassy Military Trail Park, which is about a 10-minute drive away. Guests can enjoy table tennis and billiards at the Miami villa, located 1.6 miles from the compact and cute Arch Creek Park.
The villa is situated around a 25-minute stroll from Keystone Point Marina. Educational highlights situated 1.2 miles from Villa Veloria, Spacious 8Br Oasis With Private Pool include the private career - oriented Johnson & Wales University.
The Miami villa is situated just 8 minutes by foot from Los Antojos Restaurant. The accommodation is also just around the corner from Biscayne Boulevard & Northeast 111th Street bus station.