Just come back from the vila petra and every review I had read beforehand is spot on. It's a lovely hotel. Great location at the top end of the strip and the hotel is clean, bright, friendly and welcoming. Here's a tip - there is the 'main' hotel and two annexes. We were given annex number 1 which meant we... more















