at 4122 W Alexis Rd, Toledo , 43623-1242 United States
45 FB users likes Bestwood Garden Inn, set it to 177 position in Likes Rating for Toledo, Ohio in Local Business category
Bestwood Garden Inn is Toledo based place and this enity listed in Lodging category. Located at 4122 W Alexis Rd OH 43623-1242. Contact phone number of Bestwood Garden Inn: (419) 472-5959