Overview

Resort Park Plaza

Search hundreds of travel sites at once for hotel deals at Resort Park Plaza

Park Plaza Resort, Mahabaleshwar C.T.S No.10, Near Octroi Naka, Mahabaleshwar - 412806, Mahabaleshwar 412806, India

$312+

Resort Park Plaza
Sat 8/19
Sun 8/20

Nearby

    Show all
    Reviews
    Map

    Map