Located in Tamuning, Pedro's Place provides accommodation with a flat-screen TV. Free WiFi is available. There is also an oven, fridge and a coffee machine. Read more
Located in Tamuning, Pedro's Place provides accommodation with a flat-screen TV. Free WiFi is available. There is also an oven, fridge and a coffee machine.