Flamingo Retreat Hotel Leicester
Flamingo Retreat is situated in Leicester, 5.5 km from University of Leicester, 6.3 km from Leicester Railway Station, and 7.9 km from Belgrave Road. The accommodation is 5.
146 Sturdee Road, Leicester, LE2 9FW, Regno Unito