Located in Palo Alto, this apartment features a terrace. Guests benefit from balcony. A dishwasher, an oven and a microwave can be found in the kitchen. A flat-screen TV is featured. Other facilities at Marc #706 include a sauna and outdoor pool. Read more
Located in Palo Alto, this apartment features a terrace. Guests benefit from balcony. A dishwasher, an oven and a microwave can be found in the kitchen. A flat-screen TV is featured. Other facilities at Marc #706 include a sauna and outdoor pool.