Melrose Arch

Melrose Arch

MELROSE ARCH

A multi-level building having enough space to provide commercial shops and executive Best Western suites. Melrose Arch is located in the heart of Bahria Town Rawalpindi which is bringing five star hotel for the luxurious stays.

Melrose Arch