What a wonderful place to stay. i really couldn't fault it. The staff were friendly (one waiter was especially nice) and the food was beautiful. 10 out of 10 for the Apollo Studios.
Does anyone have a contact number or address for the apollo studios. I really need to get in touch with them. Can anyone help???