The Hotel Inspector - Season 17 Episode 7 -
Michelangelo's, Newcastle
Alex returns to Michelangelo's near Newcastle, a 10-bedroom hotel, bar and Italian restaurant set in four acres.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.