Villa Inn
3283 S 3rd St
Memphis
TN
38109
(901) 345-1123
greenleafsf.com
Open Map
Description
Villa Inn can be found at S 3rd St 3283. The following is offered: Hotels & Motels. The entry is present with us since Sep 9, 2010 and was last updated on Nov 14, 2013. In Memphis there are 152 other Hotels & Motels. An overview can be found here.
by opendius on September 10, 2015 from
opendius
country inn
Hotels
Hotels & Motels
inn
inns
Lodging
MasterCard
motel
Motels
property types