Palmarosa is located in Cdad. de Guatemala, Guatemala on 19 calle y 16 Avenida Zona 10 Edificio Torino 2, Nivel 1 Local 5. Palmarosa is rated 3 out of 5 in the category facial spa in Guatemala.
Address
19 calle y 16 Avenida Zona 10 Edificio Torino 2, Nivel 1 Local 5
Amenities
Gender-neutral toiletsToilets