Located in San Pedro, La Beliza 201 Condo provides air-conditioned accommodations with a balcony and free WiFi. This self-catered apartment features a garden. The apartment features 1 bedroom, a TV and a fully equipped kitchen that provides guests with a microwave, a fridge, a washing machine, an oven and a toaster.