The twin rooms in Park Grand London Kensington are splendidly furnished with two single beds, comfortable pillows, soft bed linens, state-of-the-art LCD TV, modern shower room and latest amenities to make your stay memorable and special.